No encuentro ningún problema cuando solo se assignedTo datos únicos. Sin embargo, cuando se assignedTo varios datos, su validación ya no funciona, está separado por la canalización,
ejemplo de datos individuales por assignedTo a:
123456 para múltiples datos de assignedTo :
123456|789101código actual
hasExistingEvent: (assignedTo) => { var assignes = assignedTo.replace(/\|/g, ",") return new Promise((resolve, reject) => { .....("SELECT exp_fAssignedTo FROM Event WHERE exp_fAssignedTo LIKE '%" + assignes + "%'", 100, function(a){ return !resolve(a.length ==0) }) }) }, validatedUserExistsEvent: async(data) => { var { assignedTo } = data var hasExisting = await _data.hasExistingEvent(assignedTo); console.log(hasExisting) return hasExisting; }, el campo exp_fAssignedTo es una colección de ids, es una cadena de ids. Separados por coma
datos de la base de datos
no se como ni que logica hacer